//    Copyright (C) Kherty.  All rights reserved.
using System;

namespace OpenLS.Core
{
    ///<summary>
    /// Defines conversion for values used in formatting
    ///</summary>
    public interface IFormatValueConverter
    {

        ///<summary>
        /// Convert an object into a T.
        ///</summary>
        ///<param name="obj">The object to convert</param>
        ///<typeparam name="T"></typeparam>
        ///<returns></returns>
        T	 ChangeType<T>(object obj);
    }
}